﻿<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPageSite.master" AutoEventWireup="true"
    CodeFile="InscricaoCad.aspx.cs" Inherits="InscricaoCad" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
    <script type="text/javascript">
        function pageLoad() {
            var hf = document.getElementById("ContentPlaceHolderConteudo_hfFocus").value;

            if (hf != "") {
                $(hf).focus();
                document.getElementById("ContentPlaceHolderConteudo_hfFocus").value = "";
            }

            hf = document.getElementById("ContentPlaceHolderConteudo_hfCidade");

            if (hf.value != "") {
                $("#<%=ddlCidade.ClientID %>").find("option:contains('" + hf.value + "')").prop("selected", "selected");
                document.getElementById("ContentPlaceHolderConteudo_hfCidade").value = "";
            }
        }

        function FocusCidade(id) {
            document.getElementById("ContentPlaceHolderConteudo_hfFocus").value = "#ContentPlaceHolderConteudo_" + id;
        }

        function getAdress(cep) {
            if (cep.length == 8) {
                ConsultaCEP.GetEnderecoByCEP(cep, OnLookupComplete);
                ShowUpdateProgress('Procurando endereço...');
            }
        }

        function OnLookupComplete(result) {
            HideUpdateProgress();

            if (result["Resultado"] != null) {
                document.getElementById("ContentPlaceHolderConteudo_hfCidade").value = result["Cidade"];

                if (result["TipoLogradouro"] != null) {
                    $("#<%=txtLogradouro.ClientID %>").val(result["TipoLogradouro"] + " " + result["Logradouro"]);
                } else {
                    $("#<%=txtLogradouro.ClientID %>").val(result["Logradouro"]);
                }

                $("#<%=ddlUF.ClientID %>").val(result["UF"]);
                __doPostBack("<%=ddlUF.ClientID %>", "");
                $("#<%=txtBairro.ClientID %>").val(result["Bairro"]);
                $("#<%=txtLogradouro.ClientID %>").blur();
                $("#<%=txtNumero.ClientID %>").focus();
            }
        }        
    </script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolderConteudo" runat="Server">
    <fieldset class="inlineLabels">
        <h3>
            Ficha de inscrição</h3>
        <div class="titulo">
            <asp:Label ID="lblTitulo" runat="server" Text="Usuários"></asp:Label>
            <div style="float: right;">
                <asp:Button ID="btnReimpressao" runat="server" CssClass="primaryAction" Visible="false"
                    Text="Reimprimir o Boleto" OnClick="btnInscrever_Click" />
            </div>
        </div>
        <h3>
            Dados Pessoais</h3>
        <div class="ctrlHolder">
            <label for="">
                <em>*</em> Nome completo</label>
            <asp:TextBox ID="txtNome" runat="server" Columns="35" MaxLength="255" CssClass="textInput"
                CausesValidation="True"></asp:TextBox>
            <asp:FilteredTextBoxExtender ID="txtNome_FilteredTextBoxExtender" runat="server"
                Enabled="True" TargetControlID="txtNome" FilterType="Custom" FilterMode="InvalidChars"
                InvalidChars="0123456789/*,.][{};?><!¨¬()%-+$#@|">
            </asp:FilteredTextBoxExtender>
            <p class="formHint">
                <asp:RequiredFieldValidator ID="RequiredFieldValidatorNome" ControlToValidate="txtNome"
                    runat="server" ErrorMessage="É necessário informar o seu nome" CssClass="validator"
                    Display="Dynamic"></asp:RequiredFieldValidator>
            </p>
        </div>
        <div class="ctrlHolder">
            <label for="">
                <em>*</em> Data de nascimento</label>
            <asp:TextBox ID="TxtDtNascimento" runat="server" Columns="12" Style="width: 100px !important;"
                MaxLength="10" CssClass="textInput small"></asp:TextBox>
            <label for="" style="width: 60px !important; margin-left: 50px;">
                <em>*</em> CPF</label>
            <asp:TextBox ID="txtCPF" runat="server" Columns="12" Style="width: 100px !important;"
                MaxLength="11" CssClass="textInput small"></asp:TextBox>
            <asp:MaskedEditExtender ID="TxtDtNascimento_MaskedEditExtender" runat="server" CultureAMPMPlaceholder=""
                CultureCurrencySymbolPlaceholder="" CultureDateFormat="" CultureDatePlaceholder=""
                CultureDecimalPlaceholder="" CultureThousandsPlaceholder="" CultureTimePlaceholder=""
                Enabled="True" TargetControlID="TxtDtNascimento" Mask="99/99/9999" MaskType="Date">
            </asp:MaskedEditExtender>
            <p class="formHint">
                <asp:CompareValidator ID="CompareValidatorNascimento" ControlToValidate="TxtDtNascimento"
                    runat="server" ErrorMessage="Data de nascimento inválida" Operator="DataTypeCheck"
                    Type="Date" Display="Dynamic"></asp:CompareValidator>
                <asp:RequiredFieldValidator ID="RequiredFieldValidatorNascimento" ControlToValidate="TxtDtNascimento"
                    runat="server" ErrorMessage="Informe a sua data de nascimento" Display="Dynamic"
                    CssClass="validator"></asp:RequiredFieldValidator>
            </p>
            <asp:MaskedEditExtender ID="txtCPF_MaskedEditExtender" runat="server" CultureAMPMPlaceholder=""
                CultureCurrencySymbolPlaceholder="" CultureDateFormat="" CultureDatePlaceholder=""
                CultureDecimalPlaceholder="" CultureThousandsPlaceholder="" CultureTimePlaceholder=""
                Enabled="True" TargetControlID="txtCPF" Mask="999,999,999-99" ClearMaskOnLostFocus="true">
            </asp:MaskedEditExtender>
            <p class="formHint">
                <asp:RequiredFieldValidator ID="RequiredFieldValidatorCPF" runat="server" ErrorMessage="Informe o seu CPF"
                    ControlToValidate="txtCPF" Display="Dynamic" CssClass="validator"></asp:RequiredFieldValidator>
                <asp:CustomValidator ID="CustomValidatorCPF" runat="server" ErrorMessage="O CPF informado é inválido"
                    ControlToValidate="txtCPF" ClientValidationFunction="ValidaCPF" Display="Dynamic"></asp:CustomValidator>
            </p>
        </div>
        <div class="ctrlHolder">
            <p class="label">
                <em>*</em> Documento de Identidade
            </p>
            <ul class="alternate">
                <li>
                    <label for="">
                        RG<asp:TextBox ID="txtRg" CssClass="textInput" MaxLength="10" runat="server"></asp:TextBox></label></li>
                <asp:MaskedEditExtender ID="MaskedEditExtender1" runat="server" CultureAMPMPlaceholder=""
                    CultureCurrencySymbolPlaceholder="" CultureDateFormat="" CultureDatePlaceholder=""
                    CultureDecimalPlaceholder="" CultureThousandsPlaceholder="" CultureTimePlaceholder=""
                    Enabled="True" TargetControlID="txtRg" Mask="9999999999" ClearMaskOnLostFocus="true">
                </asp:MaskedEditExtender>
                <li>
                    <label for="">
                        Órgão emissor<asp:DropDownList ID="ddlOrgaoEmissor" runat="server" EnableViewState="false">
                            <asp:ListItem>Selecione</asp:ListItem>
                            <asp:ListItem>SSP</asp:ListItem>
                            <asp:ListItem>AERO</asp:ListItem>
                            <asp:ListItem>EXER</asp:ListItem>
                            <asp:ListItem>MARI</asp:ListItem>
                            <asp:ListItem>PMIL</asp:ListItem>
                            <asp:ListItem>Outro</asp:ListItem>
                        </asp:DropDownList>
                    </label>
                </li>
                <li>
                    <label for="">
                        UF<asp:DropDownList ID="ddlUf_rg" AppendDataBoundItems="true" DataSourceID="odsEstado"
                            DataTextField="des_estado_est" DataValueField="nom_uf_est" runat="server" EnableViewState="false"
                            Style="width: 100px;">
                            <asp:ListItem Value="-1">Selecione</asp:ListItem>
                        </asp:DropDownList>
                        <asp:ObjectDataSource ID="odsEstado" TypeName="ProcessoSeletivo.DAO.Estado" SelectMethod="ListarEstado"
                            runat="server"></asp:ObjectDataSource>
                    </label>
                </li>
            </ul>
            <p class="formHint">
                <asp:RequiredFieldValidator ID="RequiredFieldValidatorRG" runat="server" ErrorMessage="Informe o seu RG"
                    ControlToValidate="txtRg" Display="Dynamic" CssClass="validator"></asp:RequiredFieldValidator>&nbsp;&nbsp;&nbsp;
                <asp:RequiredFieldValidator ID="RequiredFieldValidatorOrgaoEmissor" ControlToValidate="ddlOrgaoEmissor"
                    runat="server" ErrorMessage="Informe o órgão emissor do RG" InitialValue="-1"
                    Display="Dynamic" CssClass="validator"></asp:RequiredFieldValidator>&nbsp;&nbsp;&nbsp;
                <asp:RequiredFieldValidator ID="RequiredFieldValidatorRgUf" ControlToValidate="ddlUf_rg"
                    runat="server" ErrorMessage="Informe o UF emissor do RG" InitialValue="-1" Display="Dynamic"
                    CssClass="validator"></asp:RequiredFieldValidator>
                <asp:ValidationSummary ID="ValidationSummaryRG" runat="server" ValidationGroup="rg" />
        </div>
        <div class="ctrlHolder">
            <p class="label">
                <em>*</em> Sexo
            </p>
            <asp:RadioButtonList ID="rblSexo" runat="server" CssClass="radioList" RepeatDirection="Horizontal"
                RepeatLayout="Flow" TextAlign="Right">
                <asp:ListItem Value="M" Selected="True">Masculino</asp:ListItem>
                <asp:ListItem Value="F">Feminino</asp:ListItem>
            </asp:RadioButtonList>
            <p class="formHint">
                <asp:RequiredFieldValidator ID="RequiredFieldValidatorSexo" runat="server" ErrorMessage="Informe o seu sexo"
                    ControlToValidate="rblSexo" Display="Dynamic"></asp:RequiredFieldValidator>
            </p>
        </div>
        <div class="ctrlHolder">
            <asp:UpdatePanel ID="UpdatePanel3" runat="server">
                <ContentTemplate>
                    <label for="">
                        <em>*</em>Portador de Necessidades Especiais</label>
                    <asp:DropDownList ID="ddlPne" AutoPostBack="True" AppendDataBoundItems="true" DataSourceID="odsPne"
                        DataTextField="des_pne_pne" DataValueField="cod_pne_pne" runat="server" EnableViewState="false"
                        OnSelectedIndexChanged="ddlPne_SelectedIndexChanged">
                        <asp:ListItem Value="-1">Nenhuma</asp:ListItem>
                    </asp:DropDownList>
                    <asp:TextBox ID="txtPne" runat="server" Visible="false" Style="float: left; margin-left: 0px;
                        margin-top: 5px; width: 250px;"></asp:TextBox>
                    <asp:ObjectDataSource ID="odsPne" TypeName="ProcessoSeletivo.DAO.Pne" SelectMethod="ListarPne"
                        runat="server"></asp:ObjectDataSource>
                </ContentTemplate>
            </asp:UpdatePanel>
        </div>
        <div class="ctrlHolder">
            <label for="">
                <em>*</em> 1° Opção de Curso</label>
            <asp:DropDownList ID="ddlCurso" AppendDataBoundItems="true" DataSourceID="odsCurso"
                DataTextField="descricao" DataValueField="cod_curso_cur" runat="server" EnableViewState="false">
                <asp:ListItem Value="-1">Selecione</asp:ListItem>
            </asp:DropDownList>
            <asp:ObjectDataSource ID="odsCurso" TypeName="ProcessoSeletivo.DAO.Curso" SelectMethod="ListarCursoAtivo"
                runat="server"></asp:ObjectDataSource>
            <p class="formHint">
                <asp:RequiredFieldValidator ID="RequiredFieldValidatorCurso" ControlToValidate="ddlcurso"
                    runat="server" ErrorMessage="Selecione uma opção de curso" CssClass="validator"
                    Display="Dynamic" InitialValue="-1"></asp:RequiredFieldValidator>
            </p>
        </div>
        <div class="ctrlHolder">
            <label for="">
                <em>*</em> 2° Opção de Curso</label>
            <asp:DropDownList ID="ddlCurso2" AppendDataBoundItems="true" DataSourceID="odsCurso2"
                DataTextField="descricao" DataValueField="cod_curso_cur" runat="server" EnableViewState="false">
                <asp:ListItem Value="-1">Selecione</asp:ListItem>
            </asp:DropDownList>
            <asp:ObjectDataSource ID="odsCurso2" TypeName="ProcessoSeletivo.DAO.Curso" SelectMethod="ListarCursoAtivo"
                runat="server"></asp:ObjectDataSource>
            <p class="formHint">
                <asp:RequiredFieldValidator ID="RequiredFieldValidator3" ControlToValidate="ddlCurso2"
                    runat="server" ErrorMessage="Selecione uma opção de curso" CssClass="validator"
                    Display="Dynamic" InitialValue="-1"></asp:RequiredFieldValidator><asp:CompareValidator
                        ID="CompareValidator1" runat="server" CssClass="validator" ErrorMessage="A 1º opção de curso deve ser diferente da 2º opção"
                        Display="Dynamic" ControlToCompare="ddlCurso" ControlToValidate="ddlCurso2" Operator="NotEqual"
                        Type="Integer" SetFocusOnError="true"></asp:CompareValidator>
            </p>
        </div>
        <div class="ctrlHolder">
            <label for="">
                Língua Estrangeira:</label>
            <asp:RadioButtonList ID="tip_lingua_estrangeira_can" runat="server" CssClass="radioList"
                RepeatDirection="Horizontal" RepeatLayout="Flow" TextAlign="Right">
                <asp:ListItem Value="I" Selected="True">Inglês</asp:ListItem>
                <asp:ListItem Value="E">Espanhol</asp:ListItem>
            </asp:RadioButtonList>
        </div>
        <h3>
            Contato</h3>
        <div class="ctrlHolder">
            <label for="">
                <em>*</em> Telefone</label>
            <asp:TextBox ID="txtTelefone" runat="server" Columns="12" MaxLength="10" Style="width: 90px !important;
                margin-left: 5px;" CssClass="textInput small"></asp:TextBox>
            <label for="" style="width: 60px !important; margin-left: 54px;">
                Celular</label>
            <asp:TextBox ID="txtCelular" runat="server" Columns="12" MaxLength="10" Style="width: 90px !important;
                margin-left: 5px;" CssClass="textInput small"></asp:TextBox>
            <asp:MaskedEditExtender ID="txtTelefone_MaskedEditExtender" runat="server" CultureAMPMPlaceholder=""
                CultureCurrencySymbolPlaceholder="" CultureDateFormat="" CultureDatePlaceholder=""
                CultureDecimalPlaceholder="" CultureThousandsPlaceholder="" CultureTimePlaceholder=""
                Enabled="True" TargetControlID="txtTelefone" Mask="(99)9999-9999" ClearMaskOnLostFocus="true">
            </asp:MaskedEditExtender>
            <p class="formHint">
                <asp:RequiredFieldValidator ID="RequiredFieldValidatorTelefone" runat="server" ErrorMessage="Informe um número de telefone fixo"
                    ControlToValidate="txtTelefone" Display="Dynamic" CssClass="validator"></asp:RequiredFieldValidator>
                <asp:CustomValidator ID="CustomValidatorTelefone" runat="server" ErrorMessage="Número de telefone inválido"
                    ControlToValidate="txtTelefone" Display="Dynamic" ClientValidationFunction="ValidaTelefone"
                    CssClass="validator"></asp:CustomValidator>
            </p>
            <asp:MaskedEditExtender ID="txtCelular_MaskedEditExtender" runat="server" CultureAMPMPlaceholder=""
                CultureCurrencySymbolPlaceholder="" CultureDateFormat="" CultureDatePlaceholder=""
                CultureDecimalPlaceholder="" CultureThousandsPlaceholder="" CultureTimePlaceholder=""
                Enabled="True" TargetControlID="txtCelular" Mask="(99)9999-9999" ClearMaskOnLostFocus="true">
            </asp:MaskedEditExtender>
            <p class="formHint">
                <asp:RequiredFieldValidator ID="RequiredFieldValidatorCelular" runat="server" ErrorMessage="Informe um número de telefone celular"
                    ControlToValidate="txtCelular" Display="Dynamic" CssClass="validator"></asp:RequiredFieldValidator>
                <asp:CustomValidator ID="CustomValidatorCelular" runat="server" ErrorMessage="Número de celular inválido"
                    ControlToValidate="txtCelular" ClientValidationFunction="ValidaCelular" Display="Dynamic"></asp:CustomValidator>
            </p>
        </div>
        <div class="ctrlHolder">
            <label for="">
                E-mail</label>
            <asp:TextBox ID="txtEmail" runat="server" Columns="12" Style="width: 325px !important;"
                MaxLength="200" CssClass="textInput small"></asp:TextBox>
            <p class="formHint">
                <asp:RequiredFieldValidator ID="RequiredFieldValidatorEmail" runat="server" ErrorMessage="Informe o seu e-mail"
                    ControlToValidate="txtEmail" Display="Dynamic" CssClass="validator"></asp:RequiredFieldValidator>
                <asp:RegularExpressionValidator ID="RegularExpressionValidatorEmail" runat="server"
                    ErrorMessage="E-mail inválido" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"
                    ControlToValidate="txtEmail" Display="Dynamic" CssClass="validator"></asp:RegularExpressionValidator>
            </p>
        </div>
        <h3>
            Endereço</h3>
        <div class="ctrlHolder">
            <label for="">
                <em>*</em> CEP</label>
            <asp:TextBox ID="txtCEP" runat="server" Columns="12" MaxLength="8" CssClass="textInput small"
                onchange="getAdress(this.value);return false;"></asp:TextBox>
            <asp:MaskedEditExtender ID="txtCEP_MaskedEditExtender" runat="server" CultureAMPMPlaceholder=""
                CultureCurrencySymbolPlaceholder="" CultureDateFormat="" CultureDatePlaceholder=""
                CultureDecimalPlaceholder="" CultureThousandsPlaceholder="" CultureTimePlaceholder=""
                Enabled="True" TargetControlID="txtCEP" Mask="99999-999" ClearMaskOnLostFocus="true">
            </asp:MaskedEditExtender>
            <p class="formHint">
                <asp:RequiredFieldValidator ID="RequiredFieldValidatorCEP" runat="server" ErrorMessage="Informe o seu CEP"
                    ControlToValidate="txtCEP" Display="Dynamic" CssClass="validator"></asp:RequiredFieldValidator>
                <asp:RegularExpressionValidator ID="RegularExpressionValidatorCEP" runat="server"
                    ErrorMessage="CEP inválido" ControlToValidate="txtCep" Display="Dynamic" ValidationExpression="[0-9]{8}"></asp:RegularExpressionValidator>
            </p>
        </div>
        <div class="ctrlHolder">
            <label for="">
                <em>*</em> Endereço</label>
            <asp:TextBox ID="txtLogradouro" runat="server" MaxLength="255" Columns="12" CssClass="textInput medium"></asp:TextBox>
            <p class="formHint">
                <asp:RequiredFieldValidator ID="RequiredFieldValidatorLogradouro" runat="server"
                    ErrorMessage="Informe o seu logradouro" ControlToValidate="txtLogradouro" Display="Dynamic"
                    CssClass="validator"></asp:RequiredFieldValidator>
            </p>
        </div>
        <div class="ctrlHolder">
            <label for="">
                <em>*</em>
            </label>
            <ul class="alternate">
                <li>
                    <label for="">
                        Número
                        <asp:TextBox ID="txtNumero" runat="server" MaxLength="10" CssClass="textInput"></asp:TextBox></label></li>
                <li>
                    <label for="">
                        Complemento<asp:TextBox ID="txtComplemento" runat="server" CssClass="textInput"></asp:TextBox></label></li>
            </ul>
            <p class="formHint">
                <asp:RequiredFieldValidator ID="RequiredFieldValidatorNumero" runat="server" ErrorMessage="Informe o número da residência. Informar SN, caso não possua número"
                    ControlToValidate="txtNumero" Display="Dynamic" CssClass="validator"></asp:RequiredFieldValidator>
            </p>
        </div>
        <div class="ctrlHolder">
            <label for="">
                <em>*</em> Bairro</label>
            <asp:TextBox ID="txtBairro" runat="server" Columns="12" MaxLength="255" CssClass="textInput medium"></asp:TextBox>
            <p class="formHint">
                <asp:RequiredFieldValidator ID="RequiredFieldValidatorBairro" runat="server" ErrorMessage="Informe o seu bairro"
                    ControlToValidate="txtBairro" Display="Dynamic" CssClass="validator"></asp:RequiredFieldValidator>
            </p>
        </div>
        <div class="ctrlHolder">
            <label for="">
                <em>*</em>
            </label>
            <asp:UpdatePanel ID="UpdatePanel1" runat="server">
                <ContentTemplate>
                    <ul class="alternate">
                        <li>
                            <label for="">
                                UF<asp:DropDownList ID="ddlUF" AppendDataBoundItems="true" AutoPostBack="true" DataSourceID="odsEstado"
                                    DataTextField="des_estado_est" DataValueField="nom_uf_est" runat="server" EnableViewState="false"
                                    Style="width: 100px;" onblur="FocusCidade('ddlCidade')">
                                    <asp:ListItem Value="-1">Selecione</asp:ListItem>
                                </asp:DropDownList>
                            </label>
                        </li>
                        <li>
                            <label for="">
                                Cidade
                                <asp:DropDownList ID="ddlCidade" AppendDataBoundItems="true" DataSourceID="odsCidade"
                                    DataTextField="des_cidade_cid" DataValueField="cod_cidade_cid" runat="server"
                                    EnableViewState="false">
                                    <asp:ListItem Value="-1">Selecione</asp:ListItem>
                                </asp:DropDownList>
                            </label>
                        </li>
                    </ul>
                </ContentTemplate>
            </asp:UpdatePanel>
            <asp:ObjectDataSource ID="odsCidade" TypeName="ProcessoSeletivo.DAO.Cidade" SelectMethod="ListarCidadePorUF"
                runat="server">
                <SelectParameters>
                    <asp:ControlParameter ControlID="ddlUF" Name="nom_uf_est" Type="String" PropertyName="SelectedValue" />
                </SelectParameters>
            </asp:ObjectDataSource>
            <p class="formHint">
                <asp:RequiredFieldValidator ID="RequiredFieldValidatorCidade" runat="server" ErrorMessage="Informe a cidade"
                    ControlToValidate="ddlCidade" Display="Dynamic" CssClass="validator" InitialValue="-1"></asp:RequiredFieldValidator>&nbsp;&nbsp;&nbsp;
                <asp:RequiredFieldValidator ID="RequiredFieldValidatorUF" runat="server" ErrorMessage="Informe o UF da cidade"
                    ControlToValidate="ddlUF" Display="Dynamic" CssClass="validator" InitialValue="-1"></asp:RequiredFieldValidator>
            </p>
        </div>
        <h3>
            Dados Adicionais</h3>
        <div class="ctrlHolder">
            <asp:UpdatePanel ID="UpdatePanel4" runat="server">
                <ContentTemplate>
                    <label for="">
                        <em>&nbsp&nbsp*</em>Como você ficou sabendo do nosso vestibular?</label>
                    <asp:DropDownList ID="ddlDivulgacao" AutoPostBack="True" AppendDataBoundItems="true"
                        DataSourceID="odsDivulgacao" DataTextField="des_divulgacao_div" DataValueField="cod_divulgacao_div"
                        runat="server" EnableViewState="false" OnSelectedIndexChanged="ddlDivulgacao_SelectedIndexChanged">
                        <asp:ListItem Value="-1">Selecione</asp:ListItem>
                    </asp:DropDownList>
                    <asp:TextBox ID="txtDivulgacao" runat="server" Visible="false" Style="float: left;"></asp:TextBox>
                    <asp:ObjectDataSource ID="odsDivulgacao" TypeName="ProcessoSeletivo.DAO.Divulgacao"
                        SelectMethod="ListarDivulgacao" runat="server"></asp:ObjectDataSource>
                </ContentTemplate>
            </asp:UpdatePanel>
        </div>
        <div class="ctrlHolder">
            <asp:UpdatePanel ID="UpdatePanel5" runat="server">
                <ContentTemplate>
                    <label for="">
                        <em>&nbsp&nbsp*</em> Você possui algum convênio?</label>
                    <asp:DropDownList ID="ddlConvenio" AppendDataBoundItems="true" DataSourceID="odsConvenio"
                        DataTextField="des_convenio_con" DataValueField="cod_convenio_con" runat="server"
                        EnableViewState="false">
                    </asp:DropDownList>
                    <asp:ObjectDataSource ID="odsConvenio" TypeName="ProcessoSeletivo.DAO.Convenio" SelectMethod="ListarConvenioAtivo"
                        runat="server"></asp:ObjectDataSource>
                </ContentTemplate>
            </asp:UpdatePanel>
        </div>
        <h3>
            Dados Ensino Médio</h3>
        <div class="ctrlHolder">
            <label for="">
                <em>*</em> Nome da escola:</label>
            <asp:TextBox ID="txtNomeEscola" MaxLength="255" Style="width: 325px !important;"
                runat="server"></asp:TextBox>
            <p class="formHint">
                <asp:RequiredFieldValidator ID="RequiredFieldValidatorNomeEscola" runat="server"
                    ErrorMessage="Informe o Nome da escola" ControlToValidate="txtNomeEscola" Display="Dynamic"
                    CssClass="validator"></asp:RequiredFieldValidator>
            </p>
        </div>
        <div class="ctrlHolder">
            <label for="">
                <em>*</em>
            </label>
            <ul class="alternate">
                <asp:UpdatePanel ID="UpdatePanel2" runat="server">
                    <ContentTemplate>
                        <li>
                            <label for="">
                                UF<asp:DropDownList ID="ddlUFEscola" AppendDataBoundItems="true" AutoPostBack="true"
                                    DataSourceID="odsEstado" DataTextField="des_estado_est" DataValueField="nom_uf_est"
                                    runat="server" EnableViewState="false" Style="width: 100px;" onblur="FocusCidade('ddlCidadeEscola')">
                                    <asp:ListItem Value="-1">Selecione</asp:ListItem>
                                </asp:DropDownList>
                            </label>
                        </li>
                        <li>
                            <label for="">
                                Cidade
                                <asp:DropDownList ID="ddlCidadeEscola" AppendDataBoundItems="true" DataSourceID="odsCidadeEscola"
                                    DataTextField="des_cidade_cid" DataValueField="cod_cidade_cid" runat="server"
                                    EnableViewState="false">
                                    <asp:ListItem Value="-1">Selecione</asp:ListItem>
                                </asp:DropDownList>
                            </label>
                        </li>
                        </ul>
                    </ContentTemplate>
                </asp:UpdatePanel>
                <asp:ObjectDataSource ID="odsCidadeEscola" TypeName="ProcessoSeletivo.DAO.Cidade"
                    SelectMethod="ListarCidadePorUF" runat="server">
                    <SelectParameters>
                        <asp:ControlParameter ControlID="ddlUFEscola" Name="nom_uf_est" Type="String" PropertyName="SelectedValue" />
                    </SelectParameters>
                </asp:ObjectDataSource>
                <p class="formHint">
                    <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="Informe o UF da escola"
                        ControlToValidate="ddlCidadeEscola" Display="Dynamic" CssClass="validator" InitialValue="-1"></asp:RequiredFieldValidator>&nbsp;&nbsp;&nbsp;
                    <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ErrorMessage=" Informe a cidade da escola"
                        ControlToValidate="ddlUF" Display="Dynamic" CssClass="validator" InitialValue="-1"></asp:RequiredFieldValidator>
                </p>
        </div>
        <div class="ctrlHolder">
            <label for="" style="width: 150px; float: left; text-align: left;">
                Ano de Conclusão:</label>
            <asp:TextBox ID="txtAnoConclusao" Style="width: 50px ! important; float: left; margin-left: 25px;"
                MaxLength="4" runat="server"></asp:TextBox>
            <asp:MaskedEditExtender ID="MaskedEditExtender3" runat="server" CultureAMPMPlaceholder=""
                CultureCurrencySymbolPlaceholder="" CultureDateFormat="" CultureDatePlaceholder=""
                CultureDecimalPlaceholder="" CultureThousandsPlaceholder="" CultureTimePlaceholder=""
                Enabled="True" TargetControlID="txtAnoConclusao" Mask="9999" ClearMaskOnLostFocus="true">
            </asp:MaskedEditExtender>
        </div>
        <div class="ctrlHolder">
            <asp:UpdatePanel ID="UpdatePanel6" runat="server">
                <ContentTemplate>
                    <script runat="server">
                        void Page_Init(object sender, EventArgs e)
                        {
                            SetFocus(txtEnem.ClientID);
                        }
                    </script>
                    <asp:CheckBox ID="chkEnem" Style="float: left; text-align: left; margin-left: 21px;"
                        AutoPostBack="true" runat="server" />
                    <label for="" style="width: 450px; float: left; text-align: left; margin-top: 2px;">
                        Candidatos que optarem em ingressar através do ENEM
                    </label>
                    <asp:Panel ID="pnlEnem" runat="server">
                        </div>
                        <div class="ctrlHolder">
                            <label for="" style="width: 120px; float: left; text-align: left;">
                                Inscrição enem:</label>
                            <asp:TextBox ID="txtEnem" Style="width: 150px ! important; float: left; margin-left: 25px;"
                                MaxLength="255" runat="server"></asp:TextBox>
                            <label for="" style="width: 120px; float: left; text-align: left; clear: both;">
                                Ano do Enem:</label>
                            <asp:DropDownList ID="ddlAnoEnem" runat="server" EnableViewState="false" Style="width: 155px ! important;
                                float: left; margin-left: 25px;">
                                <asp:ListItem>2012</asp:ListItem>
                                <asp:ListItem>2011</asp:ListItem>
                                <asp:ListItem>2010</asp:ListItem>
                            </asp:DropDownList>
                    </asp:Panel>
                    <p class="formHint">
                        <asp:RequiredFieldValidator ID="RFVEnem" runat="server" ErrorMessage="Informe o número de Inscrição Enem"
                            ControlToValidate="txtEnem" Display="Dynamic" CssClass="validator"></asp:RequiredFieldValidator>
                    </p>
                </ContentTemplate>
            </asp:UpdatePanel>
        </div>
        <div class="ctrlHolder">
            <asp:CheckBox ID="chxEdital" Style="float: left; text-align: left; margin-left: 21px;"
                runat="server" />
            <label for="" style="width: 450px; float: left; text-align: left; margin-top: 2px;">
                Li e concordo com as regras do edital
            </label>
        </div>
        <div class="ctrlHolder">
            <div class="left">
                <a href="arquivos/edital.pdf" target="_blank">
                    <img src="img/pdf.png" alt="Clique para exibir o Edital." />Edital do Processo Seletivo</a>
            </div>
            <div class="left">
                <a href="arquivos/manual.pdf" target="_blank">
                    <img src="img/pdf.png" alt="Clique para exibir o Edital." />Manual do Candidato</a>
            </div>
        </div>
    </fieldset>
    <div class="buttonHolder">
        <asp:Button ID="btnInscrever" runat="server" CssClass="primaryAction" Text="Salvar inscrição"
            OnClick="btnInscrever_Click" />
    </div>
    <asp:HiddenField ID="hfCidade" runat="server" />
    <asp:HiddenField ID="hfFocus" runat="server" />
</asp:Content>
